aluminium rods - Español Inglés Diccionario